pullback motor - Turkish English Dictionary